package com.alan.libapi.model.business;

/**
 * @className: SharedWifiInfo
 * @describtion: SharedWifiInfo
 * @author: AlanWang
 * @email: 850267876@qq.com
 * @time: 2016/4/18 01:11
 */
public class SharedWifiInfo {

    /**
     * 分享的wifi的唯一标识Id
     */
    private int wifiId;
    /**
     * 分享该wifi的用户Id
     */
    private int wifiMasterId;
    /**
     * wifi的是否可用状态，见类型定义WifiStatus
     */
    private int wifiStatus;
    /**
     * 该分享wifi的SSID的BASE64编码
     */
    private String wifiSSID;
    /**
     * 该分享wifi的密码的BASE64编码
     */
    private String wifiPassword;
    /**
     * 该分享wifi的Mac地址的MD5加密值
     */
    private String wifiMac;
    /**
     * 该分享wifi位置的经度坐标
     */
    private double wifiLongitude;
    /**
     * 该分享wifi位置的纬度坐标
     */
    private double wifiLatitude;
    /**
     * 该分享wifi位置所属行政区域的Id编号
     */
    private int wifiAreaId;
    /**
     * 该分享wifi位置所属行政区域
     */
    private String wifiAddress;

    public int getWifiId() {
        return wifiId;
    }

    public void setWifiId(int wifiId) {
        this.wifiId = wifiId;
    }

    public int getWifiMasterId() {
        return wifiMasterId;
    }

    public void setWifiMasterId(int wifiMasterId) {
        this.wifiMasterId = wifiMasterId;
    }

    public int getWifiStatus() {
        return wifiStatus;
    }

    public void setWifiStatus(int wifiStatus) {
        this.wifiStatus = wifiStatus;
    }

    public String getWifiSSID() {
        return wifiSSID;
    }

    public void setWifiSSID(String wifiSSID) {
        this.wifiSSID = wifiSSID;
    }

    public String getWifiPassword() {
        return wifiPassword;
    }

    public void setWifiPassword(String wifiPassword) {
        this.wifiPassword = wifiPassword;
    }

    public String getWifiMac() {
        return wifiMac;
    }

    public void setWifiMac(String wifiMac) {
        this.wifiMac = wifiMac;
    }

    public double getWifiLongitude() {
        return wifiLongitude;
    }

    public void setWifiLongitude(double wifiLongitude) {
        this.wifiLongitude = wifiLongitude;
    }

    public double getWifiLatitude() {
        return wifiLatitude;
    }

    public void setWifiLatitude(double wifiLatitude) {
        this.wifiLatitude = wifiLatitude;
    }

    public int getWifiAreaId() {
        return wifiAreaId;
    }

    public void setWifiAreaId(int wifiAreaId) {
        this.wifiAreaId = wifiAreaId;
    }

    public String getWifiAddress() {
        return wifiAddress;
    }

    public void setWifiAddress(String wifiAddress) {
        this.wifiAddress = wifiAddress;
    }

    @Override
    public String toString() {
        return "SharedWifiInfo{" +
                "wifiId=" + wifiId +
                ", wifiMasterId=" + wifiMasterId +
                ", wifiStatus=" + wifiStatus +
                ", wifiSSID='" + wifiSSID + '\'' +
                ", wifiPassword='" + wifiPassword + '\'' +
                ", wifiMac='" + wifiMac + '\'' +
                ", wifiLongitude=" + wifiLongitude +
                ", wifiLatitude=" + wifiLatitude +
                ", wifiAreaId=" + wifiAreaId +
                ", wifiAddress='" + wifiAddress + '\'' +
                '}';
    }
}
